elephant hide - German English Dictionary